Colmenar es un municipio español de la provincia de Málaga, Andalucía. Está situado en la parte oriental de la provincia, en la comarca de la Axarquía, capital de los Montes de Málaga, a unos 32 km de la ciudad de Málaga y a unos 44 km de la ciudad de Vélez-Málaga. Su nombre hace referencia a las colmenas de abejas que fueron la base de la economía local durante mucho tiempo.
El pueblo de Colmenar se encuentra encaramado en los Montes de Málaga. Dentro de los sistemas Béticos, a una altitud de 696. Su término municipal comprende parte de la sierra de Camarolos y de la del Jobo, donde se hallan los picos de Chamizo (1641 msnm), Pelado (1387 msnm) y Sierra Prieta (1267 msnm).
El relieve es bastante accidentado, con altos cerros y profundos valles, empezando por el norte con la Sierra de Camarolos. A media que se baja hacia el sur, sus cotas descienden pero salpican el paisaje con cerros como el Águila, Ballesteros o Cerro la Viña; debajo de éstos se encuentra el Flysch o Corredor de Colmenar, que enlaza este y oeste. Por el sur se encuentran los Cerros de Juan Román, Miraflores, Granados y un largo etc. Colmenar se asienta en una zona rica de la Axarquía, en el pleno corazón de Los Montes, de ahí que también sea conocido como: "Capital de los Montes de Málaga", aunque su importancia se ha visto mermada desde que la carretera principal Málaga-Sevilla ya no pasa por el pueblo. El río Guadalmedina, que nace en el pico de la Cruz (1443 m), sirve de límite municipal con Casabermeja. El río de la Cueva cruza el término y a él afluyen los arroyos de los Moriscos, de Casapalma, de Napolín, Zuque y de Gordilla.